Beams are generated using macros which define their
beginning (at the current horizontal position), together with their altitude,
their sense (upper of lower), their multiplicity, their slope and their
reference number. This latter feature – the reference number – appears to
be necessary, since one may want to write beams whose horizontal extents
overlap : therefore, it is necessary to specify which beam the notes hang on
and which beam is terminated at a given position.